package cn.niit.letuseatdemo.service;

import cn.niit.letuseatdemo.entity.domain.Classify;

import java.util.List;


/**
 * 订单Service接口
 *
 * @author su_fuming
 * @date 2022-11-23
 */
public interface ClassifyService
{
    /**
     * 查询订单
     *
     * @param classifyId 订单主键
     * @return 订单
     */
    public Classify selectClassifyByClassifyId(Long classifyId);

    /**
     * 查询订单列表
     *
     * @param classify 订单
     * @return 订单集合
     */
    public List<Classify> selectClassifyList(Classify classify);

    /**
     * 新增订单
     *
     * @param classify 订单
     * @return 结果
     */
    public int insertClassify(Classify classify);

    /**
     * 修改订单
     *
     * @param classify 订单
     * @return 结果
     */
    public int updateClassify(Classify classify);

    /**
     * 批量删除订单
     *
     * @param classifyIds 需要删除的订单主键集合
     * @return 结果
     */
    public int deleteClassifyByClassifyIds(String classifyIds);

    /**
     * 删除订单信息
     *
     * @param classifyId 订单主键
     * @return 结果
     */
    public int deleteClassifyByClassifyId(Long classifyId);

    /**
     * @Description: 根据店铺ID查询菜品类别
     * @Author: Mr Yang
     * @CreateTime: 2022/12/8 17:42
     * @param: storeId
     * @return: java.util.List<cn.niit.letuseatdemo.entity.domain.Classify>
     **/
    List<Classify> getClassifyByStoreId(Long storeId);
}
